pied shieldbug - French English Dictionary